@charset "utf-8";

.cetr{ width:960px; margin:0px auto; clear:both; padding:0px 32px;}
.top .cetr{ height:96px; overflow:hidden;}
.top{ height:99px; background:url(../img/top_bg.jpg) repeat-x; overflow:hidden; width:1024px; margin:0px auto;}
.logo{ padding:23px 0px 0px 15px; height:90px; width:236px; overflow:hidden;}
.logo img{ width:225px;}
.top_btt{ background:url(../img/top_btt.jpg) repeat-x; height:3px;}
.app_info_c{ height:80px; overflow:hidden; clear:both;}
.search{padding:38px 0px 0px 95px; margin-left:37px; width:442px; height:70px; background:url(../img/down_bg.jpg) no-repeat;}
body .search .curr{ background:#fff;}

.s_inpt{ position:absolute; }
.s_inpt.curr{ color:#B2B2B2;}
.search_inner{ clear:both; position:relative;}
input.s_inpt{ position:absolute; top:0px; left:0px; width:408px; height:30px; line-height:30px; border:none; padding-left:5px; font-size:14px; border:0px;background:#fff !important; display:inline-block;}
.s_btn{ position:absolute; top: 1px; left:419px; width:76px; height:30px; border:none; cursor:pointer; display:block;background:url(../img/sr_btn.png) no-repeat 0px 0px; background-size:76px 28px;}

.iph_logo{ position:absolute; height:45px; width:94px; background:url(../img/iph_logo.png);left:24px; top:7px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/iph_logo.png',sizingMethod='crop');}
.iph_curr{ right:15px; top:22px; position:absolute; background:url(../img/iph_curr.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/iph_curr.png',sizingMethod='crop');}
.iph_curr,.ipa_curr{ width:22px; height:16px;}
.ipa_logo{ position:absolute; height:45px; width:81px; background:url(../img/ipa_logo.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ipa_logo.png',sizingMethod='crop'); right:24px; top:7px;}
.ipa_curr{ left:15px; top:22px; position:absolute; background:url(../img/ipa_curr.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ipa_curr.png',sizingMethod='crop');}
.device ul li.curr{background:url(../img/banner_over.png);_background:#9C9C9C !important;}
.device ul li.curr a{ background:url(../img/banner_over.png);}



.banner{width:1024px; margin:0px auto; background:none;}
.banner-inner{margin:0px auto; padding:0px 32px; width:960px;}
.banner ul{background-color:#454344; clear:both; height:30px; width:960px; padding:0px; }
.banner ul li{ float:left; line-height:30px; width:74px; height:30px; text-align:center; margin-right:24px;}
.banner ul li.curr{ font-weight:bold; background:url(../img/bner_bg.jpg) repeat-x !important;}
.banner ul li.curr a{ cursor:default; background:url(../img/bner_bg.jpg) repeat-x !important;}
.banner ul li a{ color:#fff; font-size:14px; display:inline-block; width:98px;}
.banner ul li a:link,.banner ul li a:visited{ background:none; font-weight:normal; color:#fff;}
.banner ul li a:hover{ background:#7D7D7D;}
.banner ul li.curr a:hover{ font-weight:normal;}

.c_left{ width:690px; float:left;}

.block-out{ position:relative; height:240px; width:690px; overflow:hidden;}
.block-out ol{ width:200px; overflow:hidden; margin-top:10px;}
.block-out ol li{ float:left; width:43px; margin:0px 2.5px; display:inline; background:#000; height:6px; text-indent:-99em; cursor:pointer; overflow:hidden;}
.block-out ol li.curt{ background:#E1E1E1;}


.block-left,.block-right{ cursor:pointer; display:block; width:43px; height:83px; position:absolute; top:88px;}
.block-left{ left:0px; background:url(../img/block-left.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/block-left.png',sizingMethod='crop');}
.block-right{ right:0px; background-position:-15px 0px; background:url(../img/block-right.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/block-right.png',sizingMethod='crop');}


.block-out ul{ width:4800px; position:absolute; left:0px; top:0px;}
.block-out ul li{ float:left;}

.detail{ bottom:0px; height:22px; position:absolute; background:url(../img/detail_bg.png) no-repeat; width:100%;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/detail_bg.png',sizingMethod='crop'); }
.detail p{ line-height:22px; color:#FEFEFC; width:460px; font-size:12px; padding-left:15px;}

.c_right{ width:257px;margin-left:10px; overflow:hidden;}
.r_tit{ height:33px;  line-height:33px; background:#454344; font-size:14px; color:#fff; text-align:center;}
.r_tit{ height:33px;  line-height:33px; background:#454344; font-size:14px; color:#fff; text-align:center;}
.r_tit a{ color:#fff; cursor:default;}
.r_tit a:hover{ color:#fff;}
.r_con{ padding:10px 12px 2px 12px; height:193px; background:#fff;}
.r_con .rank_list{ margin-left:0px; width:238px;}
.r_con .rank_list .rank_icon{ margin-left:14px;}
.c_right .btn-new.curr{ background:#454444 !important;}


.categra_t ul{ width:360px; float:left;}
.btn-new{ width:101px; height:35px; text-align:center; line-height:35px; float:left; background:#D1D1D1;}
.btn-new a{ color:#444; font-size:14px; display:block;}
.btn-new a:link,.btn-new a:visited{ background:#a4a4a4;}
.btn-new a:hover{ background:#c8161d; color:#fff;}
.btn-new a:active{ background:#454444;}
.categra_t .btn-new.curr{ background-color:#454444 !important;}

.btn-new.curr a{ color:#fff; background-color:#454444 !important; cursor:default;}
.btn-new2{ width:86px; _background-color:#454444 !important;}
.btn-new.curr{background-color:#454444 !important;}

.more{ display:block; float:right; width:32px;font-size:14px; height:20px; background:url(../img/more.png) no-repeat 0px 4px; background-size:10px 10px; padding-left:15px;}
.more:link,.more:visited,.game_rank_name .more{ color:#454545;}
.more:hover,.game_rank_name  .more:hover{ color:#C6151D;}
.red2{ color:#C91521;}
.categra_c{ height:1120px;}
.c_list,.c_list2{ padding:12px 0px 20px 0px; border:#A3A3A3 1px solid; width:179px; overflow:hidden; margin:18px 0px 0px 0px; float:left; display:inline;}
.c_list{ height:262px;}.c_list2{ height:420px;}
.c_list2 .c_list_img,.c_list2 .c_list_img img{ height:267px;}
.c_list_b{ margin-top:8px;}
.c_img1{  height:119px; margin:0px auto;}
.c_img2{ height:72px; width:72px; border-radius:10px;}
.app_detail{ line-height:15px; color:#878787; height:36px; overflow:hidden; float:left;}
.app_detail_sub{ margin-top:8px;}
.app_detail_sub .app_detail{ width:115px; margin-left:10px; height:52px; line-height:17px;}

.recommend{ width:70px; height:24px; background:#888; line-height:24px; color:#fff; display:block; padding:1px 0px; font-size:14px; cursor:pointer; text-align:center; margin-top:3px;}
.recommend_num{ display:block; text-align:center; width:70px; line-height:22px; height:22px; overflow:hidden;}
.app_list_sup{ height:368px; clear:both; overflow:hidden; background:#fff; margin:9px 7px 0px 7px;}
.app_list_sub{ background:#F7F7F7; height:82px; overflow:hidden;}

.comment_size{ width:70px; overflow:hidden; display:block; overflow:hidden; position:absolute; right:4px; top:3px; text-align:center; cursor:pointer;}
.recommend:hover{ background:#C7161E !important; cursor:pointer; color:#fff !important;}
.commentary{ margin-top:3px;}
.commentary a:link,.commentary a:visited{ color:#888;}
.commentary a:hover{ color:#C6171C;}


.game_c_list{ width:274px; padding:10px 21px 13px 21px; height:276px; margin-top:15px; position:relative;}
.game_c_list .c_list_img{ height:142px;}
.game_c_list .c_list_b{ margin-top:10px;}
.game_c_list .app_info2{ margin-top:8px;}
.game_c_list .c_list_img img{ height:auto; width:274px;}
.game_c_list .lit_r{ width:210px;}

.c_tit2{ font-size:16px; line-height:16px; height:16px; color:#444; margin-top:4px; overflow:hidden;}
.c_tit2 a{ color:#444;}
.c_tit2 a:hover{ color:#C91520;}
.lit_r{ margin-left:10px; width:116px; overflow:hidden;}
.app_info{ margin-top:5px;color:#878787; height:16px;}
.app_info2{ margin-top:14px;}
.app_info2 span{  font-family:'宋体';}
.rank_num{ width:18px; height:18px; text-align:center; line-height:18px; background:#626262; margin:26px 10px 0px 1px; color:#fff;}
.rank_icon{ width:72px; height:72px; border-radius:10px;}

.ky_down{ width:88px; height:24px; display:block; background:url(../img/ky_down.png) no-repeat 0px 0px; cursor:pointer;}
.ky_down:link,.ky_down:visited{ background-position:0px 0px;}
.ky_down:hover{ background-position:0px -24px;}

.rank{ border:1px solid #fff; height:1060px; background:#fff; overflow:hidden;}
.rank ul{ margin-top:4px;}
.rank_detail{ width:116px; height:45px; margin-left:10px;}
.rank_name{ height:21px; line-height:21px; font-size:14px; overflow:hidden;}
.rank_name a{ color:#363636; font-family:'微软雅黑','宋体';}
.rank_name a:hover{ color:#C91520;}
.down_times{ display:block; line-height:17px; height:17px; color:#888; margin-top:5px;}
.rank_list{ width:238px; height:89px; overflow:hidden; margin:0px 0px 0px 7px; border-bottom:1px solid #D3D3D3; padding-top:16px;_padding-top:7px;}
*+html .rank_list{ padding-top:7px;}
.rank_list .ky_down{ display:none;}
.editor,.game_rank{ background:#fff;}
.editor .ky_down{ display:none;}

/*当鼠标移动到上去的时候*/
.rank_list_link .ky_down{ display:block;}
.rank_list_link .down_times{ display:none;}
.rank_list_link .rank_name a{ color:#C7161E;}

.weixin{ background:#fff; margin-top:24px; height:275px; overflow:hidden;}
.wx_title{ line-height:43px; height:43px; text-align:center; color:#fff; background:#454344; font-size:14px;}
.wx_path_1,.wx_path_2,.wx_path_3{ height:40px; background:url(../img/wx.gif) no-repeat; background-size:161px 182px;}
.wx_path_1{ background-position:40px 0px;}
.wx_path_2{ background-position:40px -79px; padding-bottom:3px;}
.wx_path_3{ background-position:40px -155px;}
.wx_number1,.wx_number2,.wx_number3{background:url(../img/wxnumber.gif) 0px 0px; background-size:14px 14px; width:14px; height:14px; line-height:12px; display:inline-block; margin-top:3px; text-align:center;}
.wx_path ul li{ width:240px; border-bottom:1px solid #D3D3D3; margin:0px auto; padding-bottom:4px; margin-top:7px;}
.wx_path ul li p{ font-size:12px; line-height:14px; height:26px; padding-left:13px;}


.hot_tit{ width:60px; font-size:14px; height:26px; padding-top:25px; padding-left:4px; margin:0px 12px 0px 10px; color:#010101; background:url(../img/hot_bg.gif) no-repeat bottom center; background-size:6px 4px;}
.hot_con{ border-top:2px solid #444;}
.hot_game .hot_tit{ padding-top:20px;}
.hot_con ul{ margin-top:10px; background:#fff; border:1px solid #D4D4D4; padding-bottom:22px;}
.redbg{ background:#C9151E !important;}
.redbg2{ background:#F3242C !important;}
.redbg3{ background:#EF6064 !important;}
.hot_app_name{ font-size:14px;}
.hot_tit2{ font-size:15px; padding-top:14px; height:30px; line-height:30px; padding-left:10px; background:url(../img/hot_bg.gif) no-repeat 35px bottom;}

.hot_con ul li{ width:116px; text-align:center; margin:24px 2px 0px 36px; float:left; display:inline; zoom:1; height:143px; overflow:hidden;}
.hot_con ul li img{ margin:0px auto; display:block; width:72px; height:72px; border-radius:10px;}
.hot_con ul li b{ font-weight:normal; line-height:26px; height:26px;}
.hot_con ul li b a:link,.hot_con ul li b a:visited{ color:#444;}
.hot_con ul li b a:hover{ color:#C6151D;}
.hot_con ul li .list_detail{ text-align:left;}
.list_detail_r{ text-align:left; width:207px !important; left:-210px !important; float:none !important; overflow:hidden;}

.hot_li_detail{ position:absolute; top:0px; left:70px; z-index:9999; float:left;  text-align:left; visibility:hidden;}

.hot_d1:hover{ background-position:0px -32px;}
.de_name{ line-height:16px; height:32px; margin:4px 0px 0px; color:#444; font-size:14px;overflow: hidden;}
.de_name a:link,.de_name a:visited{ color:#444; cursor:pointer;}
.de_name a:hover{ color:#C91520;}
.hot_li_detail p,.hot_li_detail span{ color:#888; line-height:16px;}
.hot_li_detail p{ margin-top:5px; height:32px; overflow:hidden;}


/* 首页pad端点击下拉 start */
.arrow_bg{ background:url(../img/hot_arrow.jpg) no-repeat; width:30px; height:15px; margin-left:21px; position:absolute; left:20px; top:0px;}
.hotapp_left{ background:url(../img/hotapp_l.jpg) no-repeat 0px 11px; width:5px; height:83px; float:left;}
.hotapp_right{ background:url(../img/hotapp_r.jpg) no-repeat 0px 11px; width:6px; height:83px; float:left; }
.hotapp_down{ width:130px; height:92px; overflow:hidden; float:left;}
.hotapp_down a{ display:block; width:64px; color:#fff; height:24px; background:#c8161d url(../img/downar.gif) 15px 11px no-repeat; margin:30px 0px 0px 15px; padding:8px 0px 0px 30px; overflow:hidden;}
.hotapp_detail{ width:815px; height:83px; background:url(../img/hotapp_line2.jpg) no-repeat 0px 22px;}
.hotapp_name{ margin-right:17px; margin-top:26px; padding:0px 0px 0px 20px; color:#fff; }
.hotapp_name span,.hotapp_name{ font-size:12px;}
.hotapp_size{ font-size:13px;}
.hotapp_name h3{ font-size:14px; max-width:560px; float:left; padding-right:15px;}
.hotapp_content{ float:left; width:700px; padding-left:20px; padding-top:4px; color:#fff; font-size:13px; line-height:20px; height:20px; overflow:hidden;}
.list_detail{background:url(../img/hotapp_bg.jpg) repeat-x 0px 11px; display:none; }
.list_detail{background:url(../img/hotapp_bg.jpg) repeat-x 0px 11px; width:958px; height:92px; margin-left:-15px; margin-top:-13px;}
.hot_arr{ background:url(../img/hot_arr.gif) no-repeat 22px 0px; height:13px; width:72px; position:relative; z-index:100000; display:block; visibility:hidden;}
.hot_con{ position:relative;}
.appList_ul .hotapp_detail{ width:549px;}
.appList_ul .hotapp_name{ width:480px;}
.search_container .hotapp_detail{ width:817px;}
/* 首页pad端点击下拉 end */







.game_c_t ul{ float:left; width:800px; margin-top:25px; margin-left:20px;}
.game_c_t ul li{ float:left; display:inline; margin:0px 6px;}
.game_c_t ul li a{ font-size:14px; color:#898989;}
.game_c_t ul li a:hover{ color:#C7161E;}
.game_c_t{ border-bottom:2px solid #444; clear:both; zoom:1;}
.game_c_t .hot_tit2{ margin-top:5px;}

.app_list{ width:228px; float:left; border-right:1px solid #D1D1D1; padding-left:10px; background:#fff; height:571px;}
.app_list_tit{ font-size:14px; width:216px; border-bottom:1px solid #2f2f2f; padding-bottom:3px; margin-top:14px; line-height:17px; height:17px;}
.app_list_tit span{ float:left;}
.app_list_tit .more{ float:right;}
.game_cate_box{ border:1px solid #D1D1D1; height:571px; margin-top:10px; }

.app_con_name{ line-height:28px; height:28px; display:block; overflow:hidden; width:116px; float:none !important;}
.app_con_name a{ color:#434343;}
.app_con ul{ margin-top:2px;}
.app_con ul li{ height:72px; width:216px; padding:0px 0px 5px 10px; float:left; overflow:hidden; position:relative; margin:15px 0px 14px 0px;}
.ky_d3{ background:url(../img/down3.png) no-repeat; height:24px; width:87px; margin:5px 6px 0px 0px; visibility:hidden; position:absolute; right:0px; top:5px; cursor:pointer;}
.ky_d3:link,.ky_d3:visited{ background-position:0px 0px;}
.ky_d3:hover{ background-position:0px -24px;}
.app_con ul li.hover .ky_d3{ visibility:visible !important;}
.game_cata_right{ width:116px; float:left; padding-left:10px;}
.game_cata_left{ width:72px; height:72px; border-radius:10px;}

.cooperate_c{ border-top:2px solid #444; padding-top:20px; padding-left:10px; clear:both;}
.cooperate_c a{ margin-right:32px; line-height:28px;  color:#444; font-size:14px; letter-spacing:normal;}
.cooperate_c a:hover{ color:#C91520;}

.list_name{ background:#A4A4A4; width:101px; height:35px; line-height:35px; text-align:center;  color:#fff; font-weight:normal; cursor:pointer;}
.list_name:link,.list_name:visited{ background:#A4A4A4;}
.list_name:hover{ background:#C9161C; color:#fff;}
.list_name_ac{ background:#454344;}
.list_name_ac:hover{ background:#454344; cursor:default; color:#fff;}
.sort{ float:right;}
.sort p,.selBox_body{ float:left;}
.selBox_body li,.showBox_body li{ float:left;}
.imgpt a,.jjpt a,.selBox_body a{ color:#444;}
.imgpt.curr a,.jjpt.curr a{ color:#fff  !important; background:none !important;}
.imgpt.curr,.jjpt.curr{background-color:#C7161E !important;}
.imgpt,.jjpt{ background-image:url(../img/patt.gif); background-repeat:no-repeat; background-size:280px 32px; width:54px; height:23px; line-height:23px; padding-left:20px;}
.imgpt{ background-position:7px -15px;}
.imgpt.curr{ background-position:7px 7px;}
.jjpt.curr{ background-position:-268px 7px !important;}
.jjpt{ background-position:-263px -15px;}
.showPattern,.sort{ line-height:23px; margin-top:4px;}
.selBox_body .curr{ background:#C7161C;}
.selBox_body .curr a{ color:#fff;}
.selBox_body li{ padding:0px 6px; text-align:center; float:left;}
.showBox_body li{ margin-left:6px;}
.list_t{ border-bottom:2px #444 solid;  overflow:hidden; clear:both; zoom:1; background:url("../img/hot_bg.jpg") no-repeat scroll 35px bottom transparent;}
.list_t .hot_tit{ background:none; width:380px; padding-top:5px;}
.hot_tit:hover{ color:#010101;}
.list_c a{ font-size:14px; padding:0px 0px; line-height:18px; height:18px; margin-top:10px; float:left; margin-left:10px;_margin-left:9px; overflow:hidden; color:#444; display:inline-block; width:70px; text-align:center}
.list_c a.curr{ background:#C9161C; color:#fff;}
.list_c a:link,.list_c a:visited{}
.list_c a:hover{ color:#C6151D;}
.list_c a.curr:hover{ cursor:default; color:#fff;}
.list_t2{ background:none; padding-bottom:0px;}
.list_c_game a{ width:85px;}

/* for page*/
.page{  margin:30px auto; text-align:center}
.page .page_go{ width:41px; margin-left:4px;}
.page  a:link,.page  a:visited{ border:1px solid #ddd;}
.page_num{ margin-left:37px; border:1px solid #DFDFDF; text-align:center; font-size:12px; height:18px; line-height:16px; padding-top:1px; padding-bottom:1px; width:39px;}
.page_go{ background:#A5A5A5; width:41px; font-size:12px; text-align:center; color:#fff; height:22px; line-height:20px; margin:1px 0px 0px 7px;}
/* for page*/

.c_img3{ width:180px;}
.bank_num{ background:#ddd; position:absolute; left:3px; top:3px; color:#444; min-width:9px; height:17px; font-size:12px; text-align:center; padding:0px 4px;}
.bank_num_1{ background:#CA1920;}
.bank_num_2{ background:#F5252F;}
.bank_num_3{ background:#EF666B;}
.bank_num_1,.bank_num_2,.bank_num_3{ color:#fff;}


.guide{ line-height:38px; height:38px; font-size:14px;}
.guide a{ font-size:14px; }
.guide a:link,.guide a:visited{color:#454545;}
.guide a:hover{ color:#C8181B;}
.red{ color:#f00;}
#content{ background:#fff !important;}
.content{ width:958px; border:1px solid #fff; background:#fff; margin:23px auto 0px auto;}
.con_left{ float:left; width:238px; border-right:1px #dfdfdf solid; border-bottom:1px solid #dfdfdf;}
.con_left_inner{ width:145px; margin:23px auto;}
.con_left_inner img{ border-radius:18px; margin:0px auto; display:block; width:100px; height:100px;}
.c_d{ background:url(../img/c_d.png) no-repeat; display:block; width:143px; height:40px; margin-left:3px; cursor:pointer; margin-top:10px;}
.c_d:link,.c_d:visited{ background-position:0px 0px;}
.c_d:hover{ background-position:0px -40px;}

.app_dets{ margin-top:16px; padding-left:4px;}
.app_dets li span.dtit{ width:45px; color:#888;}
.app_dets li span a{ color:#282828}
.app_dets li span a:hover{ color:#CB161D;}
.app_dets li span{ color:#282828; font-size:12px; width:80px; display:inline-block; }
.app_dets li{ line-height:18px; color:#000; font-size:14px;}
.app_dets li div{ font-size:12px;}


.con_right{ float:left; margin-left:19px; overflow:hidden; width:681px;}
.con_t{ line-height:73px; height:74px; overflow:hidden;}
.app_name{ font-weight:bold; font-size:20px; width:520px;text-overflow:ellipsis;}
.jiathis_style{ padding-top:28px; float:right;}

.discuss{ margin-top:40px;}
.discus_box{ position:relative;}
.inner-discuss{ height:20px;}
.discuss h3{ font-size:16px; font-weight:normal; float:left; color:#202020; padding-bottom:10px;}
.discuss form{ clear:both;}
.comment-count-tip{ float:right; color:#888; padding-top:2px;}
.js_txtCount{ color:#888;}
.js_txtCount strong{ font-weight:normal; color:#000; font-size:14px;}
.discuss textarea{ display:block; border:1px #B3B3B3 solid; width:669px; height:71px; margin:10px 0px;_margin-top:-20px; font-size:12px; padding:5px; resize: none;}
.discuss textarea.curr{ color:#D4D4D4;;}
.discus_box .f_discuss{ position:static; float:right; border-radius:0px;}
input[type="submit"]{ cursor: pointer; -webkit-appearance:button;}
.discus_box .recommend{ float:right; height:20px; margin-top:0px;}
.discus_box .comment_size{ position:static; float:right; display:inline; width:auto; padding:0px 10px; line-height:22px;}
.f_discuss{ height:22px; position:absolute; right:157px; color:#fff; font-size:12px; width:76px; text-align:center; background:#CE1920; border:none; margin-right:13px; cursor:pointer;}
.f_discuss:hover{ background:#F33434;}
.f_dicus_disable{ color:#fff !important; background:#D3D3D3 !important;}
.sugest{ background:#888; display:inline-block; padding:0px 10px; line-height:22px; height:22px; color:#fff; margin:0px 5px 0px 20px; }
.sugest:hover{ background:#CE1920;}

.ky_user{ width:56px; text-align:center; margin-top:8px; color:#B3B3B3;}
.ky_user img{ border:1px solid #C8C9CE; display:block; margin:0px auto 2px auto;}
.ky_user_comment{ margin:0px 0px 6px 23px;}
.time{ color:#B3B3B3;}
.c_content{ line-height:18px; width:600px; height:54px; color:#010101; overflow:hidden;}
.bottom{ background-color:#E7E7E7; height:144px; margin-top:100px; width:1024px; margin:30px auto 0px auto;}

.comment_box{ margin-top:15px;}
.comment_box li{ border-bottom:1px solid #D6D6D6; margin-bottom:10px; padding-bottom:11px; height:69px;word-wrap:break-word;}


#detailPicBox{ height:311px; overflow:hidden;}
#detailPicBox dd img{ height:311px; margin:0px 6px; float:left;}
.detailPic{
    background: none repeat scroll 0 0 #f6f6f6;
    overflow: hidden;
    position: relative;
    width: 653px;
    height:311px;
    padding:13px;
    border:1px solid #B3B3B3;
}
.detailPic dl {
    overflow: hidden;
    position: relative;
    width: 653px;
}
.detailPic .scrollbar {
    background: url(../img/scroll.gif) no-repeat scroll 0 0 transparent;
    height: 11px;
    left: 20px;
    position: relative;
    top: 20px;
    width: 615px;
}
#detailPicBox dd{ height:311px; overflow:hidden;}
.scrollbar span{
    background: url(../img/scroll.gif) no-repeat scroll 0 -11px transparent;
    cursor: pointer !important;
    display: inline-block;
    height: 10px;
    left: 1px;
    overflow: hidden;
    position: relative;
    width: 189px;
}
.ipath{ margin-left:30px;}

.app_dscript{ color:#929292;margin-bottom: 30px;}
.app_dscript h6{ font-size:16px; color:#2F2F2F; padding-top:16px;}

#tip-content{ color:#b2b2b2;}
.all_comment_size{ color:#B2B2B2;}

/* 内页弹出窗口 */
.commentAlert{
    background:url(../img/calrt.png) no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/calrt.png',sizingMethod='crop');
    position:absolute;
    width:235px; height:78px;
    padding-top:45px;
    padding-left:20px;
    padding-right:20px;
    color:#fff;
    font-size:16px;
    text-align:center;
}

/*左右对齐*/
.simple_all_box{  padding-bottom:20px; padding-top:0px;}


/* 广告 */

#focus {width:670px; height:240px; overflow:hidden; position:relative; margin-bottom:23px; z-index:9;}
.focus_img{ width:670px; height:240px;}
.focus_btn{ position:absolute; bottom:0px; right:0px; height:20px; width:660px; background:#000; opacity:.6; text-align:right; padding-right:10px;}
.focus_btn a{ display:inline-block; width:43px; height:6px;}
#focus .touchslider-nav-item{ background:#fff;opacity: .5;}
#focus .touchslider-nav-item-current{ opacity:1;}


/*  
  由于产品需求变化，修改图片尺寸。
*/

/* iphone软件 */
.iph_soft_li{ height:424px; width:180px; padding:11px 12px 15px;}
.iph_soft_li .c_list_img,.iph_soft_img .c_list_img,.iph_soft_img .c_list_img img{ width:180px; height:270px;}
.iph_soft_li .c_list_img img{ height:270px;}
.iph_soft_li .c_list_b{ margin-top:15px;}
.iph_soft_li .c_tit2{ margin-top:2px;}
.iph_soft_li .app_detail{ line-height:18px; margin-top:10px;}
.iph_soft_li .app_info2{ margin-top:11px;}
/* 列表页 */
.iph_soft_img{ padding:18px 21px 7px !important;}



/* iphone 游戏 */
.iph_gam_li{ height:278px; margin-top: 15px; border-color:#A3A3A3; margin-left:20px; padding: 7px 20px 13px 20px; position: relative; width: 274px;}
.iph_gam_li .c_list_img{ width:274px; height:183px;}
.iph_gam_li .c_list_img img{ width:274px; height:183px;}
.iph_gam_li .c_tit2{ height:15px;}
.iph_gam_li .c_list_b{ margin-top:10px;}
.iph_gam_li .app_info{ height:40px;}
.iph_gam_li .lit_r{ width:204px; margin-left:12px;}
.iph_game_detai{ height:33px; line-height:15px; display:inline-block; overflow:hidden;}
.iph_gam_li	.cli_down{ background:url(../img/hot_d1.png); height:32px; width:96px; margin-top:7px;}
.iph_gam_li	.cli_down:hover{ background-position:0px -32px;}
.iph_gam_li	.app_info2{ margin-top:6px;}


/* ipad 游戏 */
.ipa_gam_li{ width:324px; padding:0px 0px 13px 0px; height:342px; margin:9px 19px 0px 0px;}
.ipa_gam_li .c_list_img{ width:274px; height:206px;}
.ipa_gam_li .c_list_img img{ width:274px; height:206px;}
.ipa_gam_li .c_tit2{ height:16px;}
.ipa_gam_li .c_list_b{ margin-top:8px;}
.ipa_gam_li .app_info{ height:50px;}
.ipa_gam_li .lit_r{ width:184px; margin-left:12px;}
.ipa_game_detai{ height:18px; line-height:18px; display:inline-block; overflow:hidden;}
.ipa_gam_li	.cli_down{ background:url(../img/hot_d1.png); height:32px; width:96px; margin-top:7px;}
.ipa_gam_li	.cli_down:hover{ background-position:0px -32px;}
.ipa_gam_li	.app_info2{ margin-top:0px;}

/* ipad 软件 */
.ipa_soft_li{ height:440px; width:215px; margin-right:9px; background:#fff; margin-top:9px; margin-bottom:13px;}
.ipa_soft_li .c_list_img{ width:200px; height:266px;}
.ipa_soft_li .c_list_img img{ height:266px; width:200px;}
.ipa_soft_li .c_list_b{ margin-top:15px;}
.ipa_soft_li .c_tit2{ margin-top:10px; height:16px;}
.ipa_soft_li .app_detail{ line-height:18px; width:120px; margin-left:10px;}
.ipa_soft_li .app_info2{ margin-top:11px;}




.app_gam_sub{ background:#F7F7F7; padding:6px 25px;}
.app_gam_sup{ background:#fff; height:293px; padding:5px 25px 0px 25px;}
.app_gam_sub .recommend{ display:inline-block; margin-right:10px;}

.rank .kybtn{ margin-top:7px;}


.soft_sup{ margin-bottom:4px;}
.soft_sup{ margin:11px 11px 0px 11px;}
.search_container .appList_ul li{ width:198px;  margin-left:22px; margin-right:20px;}